package com.hirsi.module.auth.vo.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("账号密码登录入参")
@Data
public class AccountLoginParam {

    @ApiModelProperty(value = "用户名/手机", required = true)

    private String account;

    @ApiModelProperty(value = "密码", required = true, position = 1)
    private String password;

    @ApiModelProperty(value = "图形验证码唯一标识", required = true, position = 2)
    private String tag;

    @ApiModelProperty(value = "图形验证码", required = true, position = 3)
    private String captcha;

    @ApiModelProperty(value = "记住我，勾选登录时会携带刷新令牌，有效期7天，默认false", position = 4)
    private Boolean remember;
}
